home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / misc / math / number.lha / number / lang / french < prev    next >
Encoding:
Text File  |  1998-01-09  |  1.0 KB  |  57 lines

  1. #
  2. #    French
  3. #
  4. 0    "z[']ero"
  5. 1    "un"
  6. 2    "deux"
  7. 3    "trois"
  8. 4    "quatre"
  9. 5    "cinq"
  10. 6    "six"
  11. 7    "sept"
  12. 8    "huit"
  13. 9    "neuf"
  14. 10    "dix"
  15. 11    "onze"
  16. 12    "douze"
  17. 13    "treize"
  18. 14    "quatorze"
  19. 15    "quinze"
  20. 16    "seize"
  21. 17    "dix-sept"
  22. 18    "dix-huit"
  23. 19    "dix-neuf"
  24. 20    "vingt" R
  25. 30    "trente" R
  26. 40    "quarante" R
  27. 50    "cinquante" R
  28. 60    "soixante" R
  29. #
  30. #    For 80, there is no "et" before either 1 or 11.
  31. #    For 60, there is an "et" before both.
  32. #
  33. 80    "quatre-vingt"S %
  34. 100    D "cent"* %
  35. 1000    D "mille" %
  36. 1000000    / "million"* %
  37. 1000000000    / "milliard"* %
  38. /    *    (/ > 1    S)
  39. #
  40. #    This rule takes care of the "s" after "cent" or "quatre-vingt".
  41. #    The former takes an "s" when "/" is greater than one, and
  42. #    there is no remainder.  The latter (naturally!) only when
  43. #    there is no remainder.
  44. #
  45. /    S    (% = 0    "s")
  46. #
  47. #    For numbers between 20 and 99, if the remainder is one,
  48. #    the word "et" (and) is added between the word for the
  49. #    factor of ten, and the word for the remainder.
  50. #
  51. /    R    (% = 1    "et ")(% = 11    "et ")%
  52. #
  53. #    For 100 and 1000, / is only written if it is greater
  54. #    than one.
  55. #
  56. /    D    (/ > 1    /)
  57.